implement of husbandry - Espagnol Anglais Dictionnaire